Striped Hyena — synonyms, definition

1. striped hyena (Noun)

1 synonym
Hyaena hyaena
1 definition

striped hyena (Noun) — Of northern Africa and Arabia and India.

2 types of
hyaena hyena
1 part of
genus Hyaena